on-time repayment - Español Inglés Diccionario